Skip to content

fix: materialize tracked plugin symlinks - #1983

Merged
chubes4 merged 1 commit into
mainfrom
fix/1978-dangling-plugin-symlinks
Jul 23, 2026
Merged

fix: materialize tracked plugin symlinks#1983
chubes4 merged 1 commit into
mainfrom
fix/1978-dangling-plugin-symlinks

Conversation

@chubes4

@chubes4 chubes4 commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • preserve tracked plugin symlink entries when staging readonly Playground mounts
  • materialize links whose targets belong to the mounted source instead of silently omitting plugin files
  • reject unsafe or unresolved links and retain mount provenance
  • expand readonly-mount coverage for tracked symlink trees

Verification

  • focused readonly mount/materialization tests pass
  • verified as part of the combined WP Codebox stack used by Roadie E2E run 53842385-d805-46e9-8080-a6a11539a6de

Closes #1978

@chubes4
chubes4 merged commit 78a6fa3 into main Jul 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Handle tracked dangling symlinks in plugin checkout inputs

1 participant